package com.lge.clock.util;

import android.net.Uri;

public class MediaInfoHolder {
	
	protected MediaInfoHolder() {}
	
	/**
	 * media location
	 */
	public MediaLocation mediaLocation = MediaLocation.NO_WHERE;

	/**
	 * Media title
	 */
	public String mediaTitle = "N/A";

	/**
	 * Media URI
	 */
	public Uri mediaURI = null;

	/**
	 * Media id number
	 */
	public long mediaIdNum = -1;

	/**
	 * media file size
	 */
	public long fileSizeValue = 0L;
	
	
	/**
	 * data_modified value
	 */
	public long dateModifiedValue = 0L;
	
	public String toString() {
		return "TItle : " + this.mediaTitle + ", Location : " + mediaLocation
				+ ", URI : " + this.mediaURI + ", ID : " + mediaIdNum+", directAddrValue : "
				+", fileSizeValue : "+fileSizeValue+", dateModifiedValue : "+dateModifiedValue;
	}

	/**
	 * 2012.01.31 suein1209.kim
	 * 
	 * ring tone file location
	 */
	public enum MediaLocation {
		NO_WHERE, EXTERNAL_SDCARD, INTERNAL_SDCARD, INTERNAL_MEMORY;
	} // End Of enum
}
